An Optimal Victim Selection Algorithm for Removing Global Deadlocks in Multidatabase Systems
نویسنده
چکیده
A time-out mechanism based on a potential conpici graph has been ap lied i o deiect global deadlocks. In order i o perform t i e time-out mechanism betier, in this paper we propose an optimal vidim selection algorithm for resolving global deadlocks in a muliidaiabase system. The algorithm selects a set of iransaciions urirh the minimal abortion cost to resolve global deadlocks. It makes the use of network pow techniques, and run8 in lime O(ns), where n is the sixe of a subset of ihe global transactions.
منابع مشابه
An optimal deadlock resolution algorithm in multidatabase systems
In this paper, we propose a novel deadlock resolution algorithm. In the presence of global deadlocks in a multidatabase system, this algorithm always selects an optimal set of victims for removing deadlocks. It makes the use of network ow techniques, and runs in time O(n 3), where n is the number of the deadlocked global transactions. Furthermore, the proposed deadlock resolution algorithm dose...
متن کاملAn Optimal Deadlock Resolution Algorithm in Multidatabase Systems - Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on
In th is paper, we propose a novel deadlock resolut i o n algorithm. In the presence of global deadlocks in a multidatabase sys tem, th i s algorithm always selects a n optimal set of v ic t ims for removing deadlocks. I t makes the use of network f low techniques, and runs in t i m e O(n3) , where n is the number of the deadlocked global transactions. Furthermore, the proposed deadlock resolut...
متن کاملAn Analysis of Deadlock Detection Schemes in Multidatabase Systems
In multidatabase systems, autonomous executions of concurrency control schemes at local sites make it diicult to detect global deadlocks. Though time-out schemes are able to detect transactions involved in deadlocks, they may include false deadlocks. It is believed that an approximate wait-for-graph(AWFG) helps reduce the false deadlocks by extending the time-out values for those that appear no...
متن کاملConstrained Nonlinear Optimal Control via a Hybrid BA-SD
The non-convex behavior presented by nonlinear systems limits the application of classical optimization techniques to solve optimal control problems for these kinds of systems. This paper proposes a hybrid algorithm, namely BA-SD, by combining Bee algorithm (BA) with steepest descent (SD) method for numerically solving nonlinear optimal control (NOC) problems. The proposed algorithm includes th...
متن کاملTransaction scheduling in dynamic composite multidatabase systems
This paper proposes composite multidatabase architecture consisting of multiple, possibly heterogeneous, peer multidatabase servers distributed on a communications network. The domain of each multidatabase server is treated as a multidatabase cell. Global transactions could span multiple multidatabase cells, sometimes forcing multidatabase servers to act as component database systems. Although ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009